mental nimbleness

Translations
умственная ловкость
Her mental nimbleness allowed her to solve complex problems quickly.
Ее умственная ловкость позволила ей быстро решать сложные задачи.